land dumping - German English Dictionary